﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using CoffeeSoft.App.General;
using CoffeeSoft.Contract.Services;
using CoffeeSoft.Service.Services;

namespace CoffeeSoft.App
{
    public partial class FrmAcviteCustomer : Form
    {
        private IServices service;
        public FrmAcviteCustomer()
        {
            service=new Services();
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
           

            if (string.IsNullOrEmpty(txtMemberCardNumber.Text))
            {
                MessageBox.Show("Nhập mã số thẻ");
                return;
            }
            if (!service.IsMemberCardNumberExists(txtMemberCardNumber.Text, 0))
            {
                MessageBox.Show("Mã thẻ không tồn tại");
                return;
            }
            var result = service.IsMemberCardIsExistCustomer(txtMemberCardNumber.Text.Trim());
            if (result)
            {
                MessageBox.Show("Mã số thẻ này đã được sử dụng, vui lòng nhập mã thẻ khác");
                return;
            }

            general.MemberCardNumberActive = txtMemberCardNumber.Text;

            this.Close();
           

        }

        private void FrmAcviteCustomer_Load(object sender, EventArgs e)
        {
           
        }
    }
}
